package com.jar.exercise.网络编程.URL编程;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;

/**
 * 定义一个自己的客户端
 * 访问tomcat服务器获取资源
 */
public class Demo2 {
	public static void main(String[] args) throws IOException {
		//根据输入的url获取URL对象
		URL url = new URL("http://192.168.234.1:8080/hello.txt");
		//获取连接对象
		URLConnection urlConnection = url.openConnection();
		//去连接这个url服务器
		urlConnection.connect();
		//获取输入流 也可以用url.openStream()
		InputStream input = urlConnection.getInputStream();
		//创建一个用于存放信息的流
		ByteArrayOutputStream o = new ByteArrayOutputStream();
		byte[] b = new byte[2];
		int len;
		while ((len = input.read(b)) != -1) {
			o.write(b, 0, len);
		}
		System.out.println(o.toString());
		o.close();
		input.close();
	}


}
